great quantity/multitude - French English Dictionary